package com.otitan.la.forest.industry.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @Description:    文件信息DTO
 * @Author:        Sunke
 * @CreateDate:     2020/10/16 0016 09:43
 * @UpdateUser:     Sunke
 * @UpdateDate:     2020/10/16 0016 09:43
 * @UpdateRemark:   修改内容
 * @Version:        1.0
 */
@Data
public class FileInfoDTO  implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 业务ID
     */
    @ApiModelProperty(value = "业务ID", required = true)
    private String businessId;

    /**
     * 文件类型code
     */
    @ApiModelProperty(value = "文件类型ID", required = true)
    private String fileTypeCode;

    /**
     * 文件路径
     */
    @ApiModelProperty(value = "文件路径", required = false)
    private String filePath;

    /**
     * 文件名称
     */
    @ApiModelProperty(value = "文件名称", required = true)
    private String fileName;

    /**
     * 文件大小
     */
    @ApiModelProperty(value = "文件大小", required = false)
    private Integer fileSize; ;


    /**
     * 是否是文件
     */
    @ApiModelProperty(value = "是否是文件", required = false)
    private Integer isFile;

    /**
     * 文件目录
     */
    @ApiModelProperty(value = "文件名称", required = true)
    private String dirPath;


}
